﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ThermalEquipmentDesign.Model.Condenser.CoolAirR22
{
    public class CoolAirR22Result
    {
        // Declare fields for result
        #region Feild Result
        private double dbheatCapacity;
        private double dboutAirTemp;
        private double dbaverageTemp;       
        private double dblogaritDiffTemp;
        private double dbairFlow;
        private double dbvolumeAirFlow;
        private double dbcsCoefficient;
        private double dbvaneHeigh;
        private double dbreCoefficient;
        private double dbnuCoefficient;
        private double dbconvectionHeatCoefficient;
        private double dbvaneArea;
        private double dbmiddleVaneArea;
        private double dbairHeatCoefficient;
        private double dbinterArea;
        private double dbexterArea;
        private double dbaverageArea;
        private double dbheatTransferDensity;
        private double dbtotalPipeArea;
        private double dbtotalPipeLenght;
        private double dbtotalPipeNum;
        private double dbhorizontalPipeNum;
        #endregion

        // Create properties for fields
        #region Properties Result
        public double dbHeatCapacity
        {
            get { return dbheatCapacity; }
            set { dbheatCapacity = value; }
        }

        public double dbOutAirTemp
        {
            get { return dboutAirTemp; }
            set { dboutAirTemp = value; }
        }

        public double dbAverageTemp
        {
            get { return dbaverageTemp; }
            set { dbaverageTemp = value; }
        }

        public double dbLogaritDiffTemp
        {
            get { return dblogaritDiffTemp; }
            set { dblogaritDiffTemp = value; }
        }

        public double dbAirFlow
        {
            get { return dbairFlow; }
            set { dbairFlow = value; }
        }

        public double dbVolumeAirFlow
        {
            get { return dbvolumeAirFlow; }
            set { dbvolumeAirFlow = value; }
        }

        public double dbCsCoefficient
        {
            get { return dbcsCoefficient; }
            set { dbcsCoefficient = value; }
        }

        public double dbVaneHeigh
        {
            get { return dbvaneHeigh; }
            set { dbvaneHeigh = value; }
        }

        public double dbReCoefficient
        {
            get { return dbreCoefficient; }
            set { dbreCoefficient = value; }
        }

        public double dbNuCoefficient
        {
            get { return dbnuCoefficient; }
            set { dbnuCoefficient = value; }
        }

        public double dbConvectionHeatCoefficient
        {
            get { return dbconvectionHeatCoefficient; }
            set { dbconvectionHeatCoefficient = value; }
        }

        public double dbVaneArea
        {
            get { return dbvaneArea; }
            set { dbvaneArea = value; }
        }

        public double dbMiddleVaneArea
        {
            get { return dbmiddleVaneArea; }
            set { dbmiddleVaneArea = value; }
        }

        public double dbAirHeatCoefficient
        {
            get { return dbairHeatCoefficient; }
            set { dbairHeatCoefficient = value; }
        }

        public double dbInterArea
        {
            get { return dbinterArea; }
            set { dbinterArea = value; }
        }

        public double dbExterArea
        {
            get { return dbexterArea; }
            set { dbexterArea = value; }
        }

        public double dbAverageArea
        {
            get { return dbaverageArea; }
            set { dbaverageArea = value; }
        }

        public double dbHeatTransferDensity
        {
            get { return dbheatTransferDensity; }
            set { dbheatTransferDensity = value; }
        }

        public double dbTotalPipeArea
        {
            get { return dbtotalPipeArea; }
            set { dbtotalPipeArea = value; }
        }

        public double dbTotalPipeLenght
        {
            get { return dbtotalPipeLenght; }
            set { dbtotalPipeLenght = value; }
        }

        public double dbTotalPipeNum
        {
            get { return dbtotalPipeNum; }
            set { dbtotalPipeNum = value; }
        }

        public double dbHorizontalPipeNum
        {
            get { return dbhorizontalPipeNum; }
            set { dbhorizontalPipeNum = value; }
        }
        #endregion
    }
}
